microwave limiter - German English Dictionary